software affiliates management medical radius3 relationship customer application revenue thin-client doctor pacific recoveries medical billing denial management crm pacificedi revenue cycle hipaa business healthcare medicine income